﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Telerik.Web.Mvc.UI;
using Evaluacion_DozenContext;

namespace Sistema_de_Gestion_DOZEN.Controllers
{
    public class GridEvaluacionController : Controller
    {

        private Evaluacion_DozenDataContext dbEvaluacion = new Evaluacion_DozenDataContext();
        //
        // GET: /GridEvaluacion/

        public ActionResult Index(GridEditMode? mode, GridButtonType? type)
        {
            ViewData["mode"] = mode ?? GridEditMode.PopUp;
            ViewData["type"] = type ?? GridButtonType.ImageAndText;





            //// Se obtienen datos del modelo que serán mostrados en la vista y se agregan en el ViewBag
            //decimal ultimoCodigo = (from cli in dbCliente.Cliente_Clientes
            //                        select cli.Cliente_ClienteCod).Max();
            //ViewBag.codigo = "" + (ultimoCodigo + 1);
            //var tipoClientes = from a in dbCliente.Cliente_TipoClientes select a;
            //var planes = from plans in dbCliente.Cliente_Plans select plans;
            //List<string> lista = new List<string>();
            //lista.Add("Masculino");
            //lista.Add("Femenino");
            //ViewBag.sexos = lista;
            //ViewBag.tipoClientes = tipoClientes.ToList();
            //ViewBag.planes = planes.ToList();
            //var cursosSelect = from cursos in Evaluacion_Evaluacion select cursos;

            //ViewBag.Cursos = cursosSelect.ToList();

            //Se seleccionan todos los clientes a ser mostrados en el grid
            var clases = from a in dbEvaluacion.Evaluacion_Evaluacions select a;
            return View(clases);
        }

        public ActionResult _Index(GridEditMode? mode, GridButtonType? type)
        {
            ViewData["mode"] = mode ?? GridEditMode.PopUp;
            ViewData["type"] = type ?? GridButtonType.ImageAndText;
            //// Se obtienen datos del modelo que serán mostrados en la vista y se agregan en el ViewBag
            //decimal ultimoCodigo = (from cli in dbCliente.Cliente_Clientes
            //                        select cli.Cliente_ClienteCod).Max();
            //ViewBag.codigo = "" + (ultimoCodigo + 1);
            //var tipoClientes = from a in dbCliente.Cliente_TipoClientes select a;
            //var planes = from plans in dbCliente.Cliente_Plans select plans;
            //List<string> lista = new List<string>();
            //lista.Add("Masculino");
            //lista.Add("Femenino");
            //ViewBag.sexos = lista;
            //ViewBag.tipoClientes = tipoClientes.ToList();
            //ViewBag.planes = planes.ToList();
            //var cursosSelect = from cursos in Evaluacion_Evaluacion select cursos;

            //ViewBag.Cursos = cursosSelect.ToList();

            //Se seleccionan todos los clientes a ser mostrados en el grid
            var clases = from a in dbEvaluacion.Evaluacion_Evaluacions  select a;
            return View(clases);
        }

    }
}
